have calluses - Francés Inglés Diccionario